package com.cap.bts.crmdp.dealer.remind.dao;

import java.util.List;

import com.cap.bts.crmdp.dealer.remind.domain.Customer;
import com.cap.bts.crmdp.dealer.remind.dto.CustomerDto;
import com.cap.bts.framework.common.dao.IBaseDao;
import com.cap.bts.framework.common.exception.AppException;

public interface ICustomerDao extends IBaseDao<Customer, Long> {
	public Customer getCustomerByCustomerID(String customerID) throws AppException;
	
	public void deleteCustomer() throws AppException;
	
	public void deleteAllExistCustomers(List<String> customerIdList) throws AppException;
	
	public void insertAllCustomers(List<CustomerDto> list) throws AppException;
}
